suffer difficulties - Allemand Anglais Dictionnaire